/*
 * @Author: error: git config user.name & please set dead value or install git
 * @Date: 2023-07-07 10:26:16
 * @LastEditors: error: error: git config user.name & please set dead value or install git && error: git config user.email & please set dead value or install git & please set dead value or install git
 * @LastEditTime: 2023-10-17 11:00:01
 * @FilePath: \stm32g431_AllRings\applications\version.h
 * @Description:
 *
 * Copyright (c) 2023 by ${git_name_email}, All Rights Reserved.
 */
/**
 ******************************************************************************
 * @file    Version.h
 * @brief   Indicating version number.
 ******************************************************************************
 */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef VERSION_H_
#define VERSION_H_

#include "stm32g4xx.h"
#include "string.h"

/* Exported constants --------------------------------------------------------*/
// ���޸İ汾�ź�ͬ���޸�VERSION.C�İ汾��
#define MAIN_VERSION 5
#define SUB_VERSION 100
#define RE_VERSION 6

void check_version(); // �պ�����δ����

#endif

/**
  ******************************************************************************
  * @file    v5.100.6
  * @brief   针对EPG设备上电后自动使能故障，添加自动进入“调整模式”；
  *			 若“调整模式”仍然失败，则万能环上报0x20000(使能故障)，此时允许通过上位机清错，程序重新进入“调整模式”尝试修复EPG
  *
  
  * @file    v5.100.5
  * @brief   1.增加can接收总标志，未接收到数据之前，不允许发送CAN数据
  *

  * @file    v5.100.4
  * @brief   1.优化电动夹爪上电自检流程
  *

  * @file    v5.100.3
  * @brief   1.添加系统故障时，不允许执行挂载设备的命令


  * @file    v5.100.2
  * @brief   1.调整了485发送接口，增加使能端的时延(低速光耦太慢，导致数据丢失)

  * @file    v5.5.2
  * @brief   1.添加并适配CAN和RES485的软件匹配电阻控制


  * @file    v5.5.1
  * @brief   1.添加电动手的驱动部分，并测试


  ******************************************************************************
  */